/* CSS Document */

@charset "utf-8";

*{margin: 0 auto; padding: 0;}

body

{

	font-size: 12px;

	color: #121212;

	font-family:  Microsoft YaHei, 宋体, Arial, Helvetica, sans-serif;

	background:url(../images/body.jpg);

}

ul,li

{

	list-style-type: none;

}

img,ul,li,button

{

	padding: 0px;

	margin: 0px;

}

img,button

{

	border: none;

}

a

{

	color: #000;

	text-decoration: none;

    display:inline-block;

}

a:hover

{

	text-decoration: none;

}

a:active

{

	text-decoration: none;

}

.clear

{

	clear: both;

}

img

{

	border: 0;

}

.clearfix:after

{

	visibility: hidden;

	display: block;

	font-size: 0;

	clear: both;

	height: 0;

}

.clearfloat

{

	clear: both;

	height: 0;

	font-size: 1px;

	line-height: 0px;

}

.clearfix

{

	display: inline-table;

}



input,textarea

{

	outline: none;

	border: 0px;

}



/* Hides from IE-mac \*/

* html .clearfix

{

	height: 1%;

}

.clearfix

{

	display: block;

}

h3{ font-size:22px; font-weight:normal;  }

/* End hide from IE-mac */

h3 a{ color:#;}





/*wrap*/

.wrap{ width:100%; background:url(../images/wrap.jpg) no-repeat center center; height:172px;}

.top{ height:34px; border-bottom:1px solid #ccc; line-height:34px;}

.top-c{ width:1180px; margin:0 auto;}

.top-c dl dt{ float:left; background:url(../images/pic1.jpg) no-repeat left; padding-left:20px;}

.top-c dl dd{ float:right;}

.top-c dl dd a{ margin:0 5px;}

.header{ width:1180px; margin:0 auto; height:85px; padding:25px 0;}

.logo{ width:880px; float:left;}

.logo dt{ float:left;}

.logo dd{ float:left; width:330px; height:65px; border:1px dashed #ccc; border-radius:5px; margin-left:20px; text-align:center; font-size:18px; color:#189fdf; padding-top:15px; font-weight:bold;}

.phone{ width:174px; float:right; background:url(../images/phone.jpg) no-repeat left; height:54px; font-size:14px; padding-left:60px; margin-top:10px;}

.phone span{ font-size:24px; color:#ff6803;}







/*nav*/
.nav-c ul .another{background:url(../images/nav_hover.jpg) no-repeat;}
.nav{ width:100%; background:url(../images/nav.jpg) repeat-x; height:42px; line-height:42px;}

.nav-c{ width:1180px; margin:0 auto;}

.nav-c ul li{ font-size:14px; float:left; width:94px; text-align:center; background:url(../images/nav-li.jpg) no-repeat right center; padding:0 10px;}

.nav-c ul li a{ color:#FFF;}

.nav-c ul li:hover{ background:url(../images/nav_hover.jpg) no-repeat; padding:0 10px;}







/*footer*/

.footer{ width:100%; background:#0660ba; padding:30px 0; height:auto; overflow:hidden;}

.footer-c{ width:1140px; margin:0 auto; padding:0 20px; color:#FFF;}

.footer-c a{ color:#FFF;}

.footer-c .link{ font-size:16px;}

.footer-c .link em{ font-size:20px;}

.footer-c .link a{ font-size:12px; margin:0 15px;}

.f-nav{ background:url(../images/f-nav.png) no-repeat; width:1135px; height:38px; line-height:38px; margin:15px 0; font-size:14px;}

.f-nav a{ margin:0 24px;}

.last{ width:800px; margin:0 auto; text-align:center;}

.last p{ line-height:30px;}















































































































